SD卡文件操作

   注意:目前uPyCraft IDE仅支持部分的SD卡。

准备

硬件:

  • FireBeetle-ESP32 × 1

软件:

  • uPyCraft IDE

代码位置:

  • File → Examples → Storage → sdcard.py

实验步骤

下载运行 sdcard.py 文件,具体代码如下

#硬件平台:FireBeetle-ESP32

import SD
import os
sd = SD.sdcard()                                    #创建sdcard对象
os.mount(sd, "/sd")                                 #挂载SD卡,默认挂载到dir目录
print("Mount the directory:\n", os.listdir("/sd")) #显示dir目录上的文件和文件夹

f=open("sd/HelloWord.txt", "w")                     #以只读方式打开SD卡中的HelloWord.txt文件
f.write("HelloWord!!!")                             #写字符串到文件中
f.close()                                           #关闭文件

f=open("sd/HelloWord.txt", "r")                     #以只读方式打开HelloWord.txt文件
print("The file content:\n", f.read())             #读取文件内容
f.close()
os.umount("/sd")                                    #卸载SD卡

实验效果

results matching ""

    No results matching ""